Perfect for what it is, which is small hotel apartment in a good spot, very well equipped, extremely helpful staff and lovely view from the roof