The location is great. However the room has a foul stench when you enter the room.
During our stay, there was also a slug in the toilet which was revolting to live with. Overall bad experience and cleanliness in the room but good location.