A well located property - bigger than a standard hotel room.