A perfect accommodation. well situated. Well equipped. Well welcomed. I strongly recommend. :)