Very clean, nice kitchen, conveniently located for the beach, communication was good.