Definitely a perfect place to stay. The location is awesome. Excellent communication. 100% recommended.