great place better than staying at a hotel