Place was perfect, exceptionally clean and we enjoyed our stay. Jim was helpful and easy to communicate with before and during the stay.