James has a great place to come "home" to after a long day. Comfortable, clean, and spacious. We can't wait to stay again on our return to Edinburgh.