The place was very clean and exactly as pictured. Check in was very easy and was even ready early. The communication with the owner was excellent and they were very eager to help with anything we needed. The experience we had was excellent!