Excellent hosts. Very attentive and friendly. Great location. Place is modern and clean. Highly recommend it.