Great location, stunning terraces, easy check in and out, super clean and well equipped