Warm and comfortable rooms well appointed facilities