Very clean. Quite upscale for this area. Wonderful breakfast at very fair price. Best service around. Manager even gave us tour of room, a towel and use of pool while we had a drink. The lodging is a little over my price point but it is a PH 5 star all around!