excellent hospitality. magnificent views