Very clean & has everything you need for a great stay. Was less impressed with communication…