This place was great! No surprises. Everything was as advertised and ready for us when we arrived. Communication was excellent with prompt replies by email for even the simplest questions. Would definitely stay here again.