Very clean, enjoyable stay. Beautiful location also