Perfect! The place was very clean, well designed and decorated. We thoroughly enjoyed our stay.