Reliable place. Good air conditioning. As described. Small shower, but that's common in Europe.