Perfect location and beautiful attention to detail on the inside. It was the perfect place for what we needed. The host also provided beach towels which was great for light weight travelers!