An excellent place and with everything you need to have an excellent stay.