James place was perfect for what we needed! Clean and modern. We would definitely stay again.