5 Stars, Highly recommended, book this place you won't be disappointed.
Sparkling clean, comfortable, good price, excellent amenities.
I will book it again.