Very clean, very good stay, very nice location