This place was fabulous. Everything was beautiful and clean. The location was great and near to everything. It exceeded my expectation. I will definitely stay here again.