Great location; great bedding; great host.