James place is perfect !
Modern, well equipped, clean, comfortable, lovely decor and a great location.
10 out of 10