This is an absolute gem of a place - great location, spacious, and very comfortable. The communication is great and you'll find all the necessary amenities.