We reached earlier than the check-in time but Sally (the caretaker of the place) was very kind to let us put our luggages at her place which is 2 streets away from the apt. The location is pretty good, about 10 mins walk to the station and then 3 stations to Tower Hill where you can get on the hop-on hop- off bus to all the major attractions.