Absolutely perfect! What a wonderful place to stay. The place is immaculate and so nice and fresh. We were very very happy with our accommodation. Thank you very much.