James place is very clean, modern and comfortable. The bedrooms are spacious! The lower level bedroom gets quite chilly. We had a great stay!