The location is great and the place is very clean and beautiful on the inside. The hosts were communicative and explained everything I needed to know thoroughly. Highly recommend!