Great location, beautiful beach, and great restaurants!