Very clean and beautiful place. Gorgeous deck with nice set up for outdoor dining. We loved our stay here.