Amazing place loved everything about it, had everything the mentioned and the gent at the front desk was extremely lovely. Gracias and cant wait to stay again.