Excellent seperate living spaces, perfect location opposite beach. thoughtful touches by owners thoroughly enjoyed stay