Great location. The rest was bad. Sam authorised our reservation and arrived 3 hours late. We had our baby with us, and all he had to say was ‘sorry’. When we asked for one hour later checkout he refused. Was rude at checkin and the apartment was not as published.