100% 5 Stars all around!
Service, location, comfort, amenities- I loved every single thing about this place. I wish I could live there!