Perfect location - sufficient space - spotlesss- would not hesitate to stay again