Great place in an amazing location with friendly checkin. Value for money. Just a few key things regarding cleanliness overlooked.