We had a great stay at Charlotte's apartment. Although the apartment is not much bigger than a regular hotel room it's got everything you need (including a full kitchen with even a dishwasher!). The location is awesome and the local tips that Charlotte supplies are great.
Charlotte is quick to reply to any queries and check-in and check-out are very convenient.
Make sure you try the restaurant downstairs!