This place is very well located, it has everything we needed to be comfortable. Clean and modern, we were extremely happy with the attentions and quick responses to our questions. Highly recommended!