Vista Rooms, to put it succinctly, is where you go when you want the privacy of a cozy home, the vibe of a fabulous vacation and the standards of a hotel.