Excellent accommodation and wonderful attention to details to make the place feel like home. Excellent location.