Perfect location, beautiful and clean, and Juan is a wonderful host!