A wonderful place with an awesome view and great facilities. A must stay place.