Lovely spot for large groups: reasonably close to all attractions, enough beds for a large group and a great roof-deck for hangouts.
Allen and his team are responsive, accommodating and professional - I would be happy to stay here again!