Clean, immaculate nice views everything you need for a great stay and close to everything. TJ was a great host.