5* everything, lovely large place, helpful check in and check out, great location.