Trust the pictures: great place, super clean, exceptional.