All n all wonderfull stay and a must for all to take into consideration if planning to stay