Excellent place, very clean, great interior design, comfortable, great taste, location is outstanding and hosts are very kind. Highly recommended. One of the best places where I have ever stayed!