This cute hotel is everything and more. The hotel itself is really pretty and well maintained. The location is nice, not run down. The amenities are lovely. From the pool, they gym, the library, the coffee shop, and the on site restaurant they are a solid 10. The staff are ALL very nice, friendly, and welcoming. I will definitely recommend the Virgin Hotel to family and friends.