Clean, modern - highly recommend staying. Excellent location. Thoroughly enjoyed our trip