absolutely perfect location! immaculately presented with care and attention to detail. Tranquil and peaceful spot with all the amenities you could possibly need or want.