The easiest way to explain the host and all facilities is to say ...five star awesome...I can definitely recommend this place. There is absolutely nothing to complain.