Superb place. We really enjoyed our stay here. Location is very good. Clean, new, and has excellent views