Everything as described, very comfy bed and great selection of toiletries. Self check-in was super easy, especially considering how last minute we made the booking. We didn't get to meet Angel because we only stayed for a short period of time but she provided all the info we needed and responded very quickly! :)