This place is close to perfection. A great location, beautiful garden and a charming, cozy beach nest.