The place has a perfect layout and it is well equipped. The host is very accommodating and responds quickly to questions. Checking was a breeze. Highly recommended.