Great location, very clean, with excellent communication from start to finish! We really enjoyed our stay here and would definitely return :).