excellent place with beautiful location.