Great place ! Great location - be ready to take some stairs but the spot is gorgeous and very clean and spacious ! Would 100% come back. No issues really and the terrace is a great add.