Comfortable, luxurious lodging with thoughtful touches