Nice, clean and excellent place with state of the heart facilities. The location is superb and the hosts are wonderful and friendly people.