Exactly as described. The place was wonderful, comfortable, in a great location, and truly felt like a home away from home. James is a great communicator and made our stay superbly easy.