Great lay-out allows for personal space and nice common space too. Decks beautiful, beds very comfy, nice clean modern design. Pictures accurate and parking a great key for Thames street! Conveniently located just keep in mind Thames can be noisy at times. Chris and team were very responsive to any questions or requests.