Beautiful location, and great communication! All basic amenities available!