Great self check in and amazing location. All major tourist attractions not far from this place. Highly recommended.