Very clean, great size and amenities. Was an easy stay and the communication was really good. Lovely staff too. Would stay again!