Well situated, nice and cool, large apartment, and well equipped.