very good accommodation perfect location