5* all the way! Lovely place with an amazing pool!