Beautiful apartment in historic St James. Very comfortable with everything needed for a holiday stay. You may want to spend your whole time on the balcony enjoying the view.
Access via stairs and no onsite parking may not be for everyone, but does add to the holiday feel.