Absolutely beautiful house and perfect beach location! We also appreciated Craig being so accommodating regarding check in/out times so we could work with our flight times. Definitely hope to stay here again.