Great location, great communication ….. our stay with Estrella went along as expected. No surprises and everything went great for our group of 10. We all fitted comfortably.