Very clean, well equipped and fabulous location. Highly recommend and will likely stay here again.