Very clean, lovely place. Great views. Would stay here again. Very understanding hosts.