This stay was even better than we expected. Craig was very friendly and gave us our privacy. There were amazing views from every room and it was great to have our own kitchen, living room and outdoor patio. The patio on the second floor was a great place to relax and enjoy the view. The rooms were very clean and disinfectant spray was provided. It was also a great location as it was close to the beach and downtown. We would definitely come again and I recommend this stay.