Clean, good communication with host, beautiful view and it has everything you need. Lovely place, we would definitely recommend.