The place is beautiful and very clean. It is as pictured. We had a very short stay and even within the short time, they were very flexible with us and prompt in response. We hope to return for a longer stay.