Great place, great location, great staff. Everything about our stay was perfect and would come back or recommend. We particularly enjoyed the terrace.