Outstanding hospitality. Cool, clean place