The location and convenience of Antonio's place can't be understated - it's an ideal spot for restaurants, shopping, and transportation. It's comfortably decorated and has a nice floor plan - plenty of room and accommodations for 3-6 people. I'd stay there again in a heartbeat.