Location location location! Would not hesitate to stay here again! Clean and fast communication along with a “home-away-from-home” feel to it.