Great place, great location, great communication. I'm thoroughly satisfied with my stay here.