Absolutely great. Clean, well furnished, so neat, and it was so well thought out. Ivan had thought of everything that we could have possibly needed. It could not have been better. We will definitely stay again. Thank you Ivan.