James's place is great! High ceilings, big windows and everything we needed. The rooftop made it feel like a true vacation right down town.