Great place in a great location. Kale makes sure you are completely happy throughout your stay, checking in you and offering recommendations, etc.