Perfect location and amazing views! Very clean and check in was a breeze, nothing to fault.