James place is great. As previous reviews have stated the apartment is full of all the amenities you would need; stove, kitchen, fantastically comfortable bed and a comical and charming dog called Bella. Everything was great! One thing to note that wasn't previously mentioned; The apartment doesn't have central heating with the heat coming from electric heaters and the stove which is fine - just need to turn all on when you arrive in and everything is warm in no time