Great place and even greater location conveniently by the beach