Was acceptable but not superb. Shower was broken so couldn't move it up or down so was really low down. Room was also nice but not the one pictured. My main problem was check in, my booking details had not been shared with the reception. So it took about half an hour to check in and was asked to give a £100 deposit which I was not informed of prior. Francisco was helpful and later informed that the staff should not have done this. All in all it was fine but my start to the stay did put a dampner on things.