beautiful place and location!! some general amenities missing but nothing crazy.