A fantastic place to stay. Self contained with lots of space