An incredible space with all the amenities you could want. Better than a hotel with an excellent location.