I would give this place 7 stars if I could, the place is full of unexpected nice details, really enjoyed my stay!