John was a wonderful host. He picked us up from the airport and dropped us at the port for our departure. The room was cleaned and replaced with fresh towels daily. A couple things worth noting is that the photos depict all of the rooms at eternal suites not necessarily the room you will get. The other is that there is a fairly large hill up from the town to the rooms. Overall the stay was good and I’d recommend eternal suites.