Very clean, comfortable and in an excellent location. Instructions for getting in etc were very clear and we greatly enjoyed our stay