A very stylish and clean place in a great location. Amazing beaches and walking tracks close by with great local tips from Craig! We would stay here again. If you are not good with stairs then this place is not for you.