Immaculate, generously appointed, tons of thought ful touches, extremely well equipped kitchen, comfortable bed, great balcony…truly wonderful spot! Very attentive hosts. I absolutely recommend.