Overall, a very comfortable stay.
Some slight improvements on amenities are recommended.