Fantastic location, close to all the best restaurants and beach. Unfortunately TV was not in working condition and we had a slight delay on arrival due to not being able to get into our room but overall a pleasant stay.