Very clean, wonderful Location, very good Communication, very flexible host!