Overall wonderful.
Bring your own toiletries and basic stuff needed.