Location, stay and all amenitites were perfect. We had good time staying here.