A five star stay all the way! This is our third time staying here and we love it.