Well maintained and very comfortable. We enjoyed our stay very much. Location was perfect.