Well-appointed, perfect location. Even better than depicted.