Great place and incredible location. Everything is in walking distance or a very short taxi ride. Very easy self check in and checkout.