5 stars all around, I stayed for 7 days and I would stay again :)