5*
Extremely clean
Great location
Great value for money